home *** CD-ROM | disk | FTP | other *** search
- 10 REM GWFRAMES.BAS BY CARMEN PAONE [72677,42]
- 100 KEY OFF: SCREEN 2: CLS
- 110 LOCATE 3,3: PRINT STRING$(30,220)
- 120 FOR I = 1 TO 20
- 130 LOCATE 3+I,3: PRINT CHR$(221)
- 140 NEXT
- 150 LOCATE 12,4: PRINT STRING$(15,220)
- 160 LOCATE 17,4:PRINT"rames in GWBASIC"
- 170 LOCATE 22,20:PRINT "PRESS ANY KEY TO SEE DIFFERENT FRAME STYLES"
- 180 WHILE INKEY$="": WEND
- 1000 CLS
- 1030 LINE (0,0) - (639,199),,B
- 1040 LOCATE 11,15
- 1050 PRINT STRING$(20,219)SPACE$(2)"FRAME 1"SPACE$(2)STRING$(20,219)
- 1060 LOCATE 15,26
- 1070 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 1080 WHILE INKEY$="": WEND
- 1100 CLS
- 1110 LINE (0,0) - (639,199),,B: LINE (2,2) -(637,197),,B
- 1120 LOCATE 11,15
- 1130 PRINT STRING$(20,219)SPACE$(2)"FRAME 2"SPACE$(2)STRING$(20,219)
- 1140 LOCATE 15,26
- 1150 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 1160 WHILE INKEY$="": WEND
- 1200 CLS
- 1210 LINE (0,0) - (639,199),,B: LINE (1,1) - (638,198),,B: LINE (2,2) -(637,197),,B
- 1220 LOCATE 11,15
- 1230 PRINT STRING$(20,219)SPACE$(2)"FRAME 3"SPACE$(2)STRING$(20,219)
- 1240 LOCATE 15,26
- 1250 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 1260 WHILE INKEY$="": WEND
- 1300 CLS
- 1310 LOCATE 1,1
- 1320 PRINT STRING$(80,219);
- 1330 LINE (0,0) - (20,199),,BF: LINE (619,0) - (639,199),,BF
- 1340 LOCATE 25,1
- 1350 PRINT STRING$(80,219);
- 1360 LOCATE 11,15
- 1370 PRINT STRING$(20,219)SPACE$(2)"FRAME 4"SPACE$(2)STRING$(20,219)
- 1380 LOCATE 15,26
- 1390 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 1395 WHILE INKEY$="": WEND
- 1400 CLS
- 1410 FOR X = 199 TO 0 STEP-2
- 1420 LINE (0+X, 0+X) - (639-X, 199-X),,B
- 1425 NEXT X
- 1430 LOCATE 11,36
- 1440 PRINT " FRAME 5 "
- 1450 LOCATE 15,26
- 1460 PRINT " PRESS ANY KEY FOR NEXT FRAME "
- 1470 WHILE INKEY$="": WEND
- 1500 CLS
- 1510 FOR X = 16 TO 0 STEP-1
- 1520 LINE (0+X, 0+X) - (639-X, 199-X),,B
- 1530 NEXT X
- 1540 LOCATE 11,21
- 1550 PRINT STRING$(15,219)SPACE$(2)"FRAME 6"SPACE$(2)STRING$(15,219)
- 1560 LOCATE 15,26
- 1570 PRINT " PRESS ANY KEY FOR NEXT FRAME "
- 1580 WHILE INKEY$="": WEND
- 1600 CLS
- 1610 FOR X = 57 TO 0 STEP -20
- 1620 LINE (0+X,0+X) - (639-X, 199-X),,B
- 1630 NEXT X
- 1640 LOCATE 11,26
- 1650 PRINT STRING$(10,219)SPACE$(2)"FRAME 7"SPACE$(2)STRING$(10,219)
- 1660 LOCATE 15,26
- 1670 PRINT " PRESS ANY KEY FOR NEXT FRAME "
- 1680 WHILE INKEY$="": WEND
- 1700 CLS
- 1710 FOR X=0 TO 199 STEP 7
- 1720 LINE (0+X,0+X) - (639-X, 199-X),,B
- 1730 NEXT X
- 1740 LOCATE 11,36
- 1750 PRINT " FRAME 8 "
- 1760 LOCATE 15,26
- 1770 PRINT " PRESS ANY KEY FOR NEXT FRAME "
- 1780 WHILE INKEY$="": WEND
- 1800 CLS
- 1810 FOR X = 0 TO 20 STEP 5
- 1820 LINE (0+X,0+X) - (639-X,199-X),1,B
- 1830 NEXT X
- 1840 LOCATE 11,26
- 1850 PRINT STRING$(10,219)SPACE$(2)"FRAME 9"SPACE$(2)STRING$(10,219)
- 1860 LOCATE 15,26
- 1870 PRINT " PRESS ANY KEY FOR NEXT FRAME "
- 1880 WHILE INKEY$="": WEND
- 1900 CLS
- 1910 FOR L = 20 TO 40 STEP 5
- 1920 LINE (0+L,0+L) - (639-L, 199-L),,B
- 1930 NEXT L
- 1940 FOR X = 0 TO 20 STEP 1
- 1950 LINE (0+X,0+X) - (639-X, 199-X),,B
- 1960 NEXT X
- 1970 LOCATE 11,26
- 1975 PRINT STRING$(10,219)SPACE$(2)"FRAME 10"SPACE$(2)STRING$(10,219)
- 1980 LOCATE 15,26
- 1985 PRINT " PRESS ANY KEY FOR NEXT FRAME "
- 1990 WHILE INKEY$="": WEND
- 2000 CLS
- 2005 FOR W = 15 TO 0 STEP -1
- 2010 LINE (0+W,0+W) - (639-W,199-W),,B
- 2015 NEXT W
- 2020 FOR X = 29 TO 0 STEP -3
- 2025 LINE (0+X,0+X) - (639-X, 199-X),,B
- 2030 NEXT X
- 2040 FOR Y = 59 TO 0 STEP -5
- 2045 LINE (0+Y,0+Y) - (639-Y, 199-Y),,B
- 2050 NEXT Y
- 2060 LOCATE 11,26
- 2065 PRINT STRING$(10,219)SPACE$(2)"FRAME 11"SPACE$(2)STRING$(10,219)
- 2070 LOCATE 15,26
- 2080 PRINT " PRESS ANY KEY FOR NEXT FRAME "
- 2090 WHILE INKEY$="": WEND
- 3000 CLS
- 3010 LOCATE 1,1
- 3015 PRINT STRING$(160,176);
- 3020 LOCATE 23,1
- 3030 PRINT STRING$(160,176);
- 3040 FOR X = 10 TO 629 STEP 640
- 3050 LINE (10+X,10+X) -(629-X, 181-X),,B: LINE(20+X,20+X)-(619-X,171-X),,B
- 3060 NEXT X
- 3070 LOCATE 11,26
- 3075 PRINT STRING$(10,219)SPACE$(2)" FRAME 12 "SPACE$(2)STRING$(10,219)
- 3080 LOCATE 15,28
- 3085 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 3090 WHILE INKEY$="": WEND
- 3100 CLS
- 3110 FOR X = 100 TO 600 STEP 2.5
- 3120 LINE (0+X,0+X) - (639-X,199-X),,B
- 3130 NEXT X
- 3140 LOCATE 11,35
- 3150 PRINT " FRAME 13 "
- 3160 LOCATE 17,25
- 3170 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 3180 WHILE INKEY$="": WEND
- 3200 CLS
- 3210 FOR X=0 TO 40 STEP 1.5
- 3220 LINE (0+X,0+X) - (639-X, 199-X),,B
- 3230 NEXT X
- 3240 LOCATE 11,35
- 3250 PRINT " FRAME 14 "
- 3260 LOCATE 17,27
- 3270 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 3280 WHILE INKEY$="": WEND
- 3300 CLS
- 3310 FOR X= 0 TO 800 STEP 1.3
- 3320 LINE (X,0)-(X,199),X AND 1
- 3330 NEXT X
- 3340 FOR Y = 600 TO 45 STEP -1
- 3350 LINE (Y,20)- (Y,179),Y AND 2
- 3360 NEXT Y
- 3370 LOCATE 11,35
- 3375 PRINT " FRAME 15 "
- 3380 LOCATE 17,28
- 3385 PRINT "PRESS ANY KEY FOR NEXT FRAME"
- 3390 WHILE INKEY$="": WEND
- 3400 CLS
- 3405 LOCATE 2,2,0: PRINT STRING$(78,36)
- 3410 FOR I = 1 TO 20
- 3415 LOCATE 2+I,2: PRINT CHR$(36)
- 3420 LOCATE 2+I,79: PRINT CHR$(36)
- 3425 NEXT
- 3430 LOCATE 23,2,0:PRINT STRING$(78,36)
- 3440 LOCATE 11,35: PRINT "FRAME 16"
- 3450 LOCATE 17,28:PRINT "PRESS ANY KEY TO END PROGRAM"
- 3460 WHILE INKEY$="": WEND
- 3470 CLS:SYSTEM